Big Huge Thesaurus

steamer clam

noun